/*Plugin*/
.kui-edit {display:block;color:#f18c63;padding:0 2px;border:1px dashed #f18c63;border-radius:2px;text-align:center;cursor:pointer;}
.kui-edit-border {border:1px solid #f18c63;border-radius:2px;}
.kui-edit-menu {display:grid;grid-template-columns:200px auto;}
.kui-edit-menu .type {display:flex;justify-content:space-between;}
.kui-delete {color:#f50;}
.kui-card.overlay {
    padding:10px;border-radius:5px;
    box-shadow:0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.kui-card.overlay > .kui-title {margin-bottom:10px;}

.kui-plugin {position:relative;border:1px solid #f18c63;border-radius:3px;min-height:50px;}
.kui-plugin .name {position:absolute;top:0;left:1px;color:#f18c63;z-index:1000;font-size:10px;}
.kui-plugin .action {position:absolute;top:0;right:1px;color:#f18c63;z-index:1000;}
.kui-plugin-layout {width:390px;}
.kui-scroll > .kui-plugin {position:absolute;top:0;bottom:0;left:0;right:0;}
.kui-scroll > .kui-plugin .ant-menu {width:198px;}
.kui-body > .kui-plugin {margin-bottom:10px;}
.kui-body > .kui-plugin.table {margin-bottom:0;background:unset;}

/*Coding*/
.kui-coding {height:100%;}
.kui-coding .kui-code {
    position:absolute;top:0;left:10px;right:10px;bottom:10px;
    background-color:#f8f8f8;border-left-color:#1890ff;border-radius:3px;
}
.kui-coding .kui-code pre[class*=language-] {height:100%;max-height:unset;}
.kui-coding .ant-tabs-content,
.kui-coding .ant-tabs-tabpane {height:100%;overflow:hidden;}
.kui-coding-form {border-left:1px solid var(--kui-color-border);}
.kui-coding-form .ant-form-item {margin-bottom:10px;flex-wrap:unset;align-items:center;}
.kui-coding-form .kui-small .ant-form-item-label {width:70px;}
.kui-coding-form .kui-row-28 {grid-template-columns:25% 75%;}